New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rsx: Improvements #3075
rsx: Improvements #3075
Conversation
- Significantly helps vertex performance - Not recommended as more threads will harm performance if the PC does not have the cores for it
@kd-11, thanks for your PR! By analyzing the history of the files in this pull request, we identified @vlj, @Nekotekina and @jarveson to be potential reviewers. |
Will it improve on Demon's Souls and Persona 5 , etc ? |
I know is that fixed the freeze error in Virtua Fighter V - Final showdown thanks @ KD-11 |
If you read the latest announcement you'll know this fixes DeS crashes |
pretty sure thats already on master @AniLeo and not related to this PR |
Yeah, the important commit was already merged, but this is also needed. There's an issue with OpenGL crashing that should be fixed by this PR. If not, then kd is still investigating |
Can you try fix this error ? Dead Space™ 2 Demo / Yakuza 3 with GCM
|
Just increase the guard size if you are building from source. It should be configurable |
@kd-11 what need to be changed to increase it? |
Is it this place? |
Yes, just bump it up to something like 1MB (add another 0) |
Some few games are not playing nice with the vertex cache but I'm merging this as is for now instead of relegating to WIP as it may keep the advancements in limbo for a long time. |
@kd-11 wow , good job for you , Demon's Souls now is stable frame per second a lot |
have broken Uncharted and tlou loading screen with vulkan, now show only black screen, caused by commit a7f95eb and with change in file VKVertexBuffers.cpp |
Its not a simple fixable thing - it requires a different type of vertex cache. I'm working on it |
Minor tweaks for performance and improved stability